-
Notifications
You must be signed in to change notification settings - Fork 1
Add comprehensive link handling and serializer documentation with multi-language support #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
c5a36f6 to
33ed38c
Compare
bastianeicher
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Distribute the content from serializers/index.md into serializers/json.md, serializers/bson.md and serializers/xml.md as appropriate.
Use the same pattern of language-specific tabs (=== "C#") used in the link-handling/*.md files.
Distributed the serializer content into separate files with language-specific tabs in commit 2a47243. The serializers section now includes:
All code examples use the |
2e5d6aa to
b371684
Compare
|
In In |
Added Java and Kotlin examples to all link-handling documentation and comprehensive code samples (C#, Java, Kotlin, TypeScript) to all endpoint types. Commits:
|
7b2c6ec to
da2b8f4
Compare
a403eea to
ee5c974
Compare
ee5c974 to
e94f515
Compare




Documentation Expansion Plan
/docs/link-handling/relative-uris.md- Document hard-coded relative URIs and the./prefix pattern/docs/link-handling/uri-templates.md- Document URI templates with RFC 6570 reference/docs/link-handling/link-header.md- Document HTTP Link Header with RFC 8288 reference/docs/link-handling/hal.md- Document HAL links support/docs/serializers/json.md- JSON serializers (Newtonsoft.Json, System.Text.Json, native TypeScript)/docs/serializers/xml.md- XML serializer (.NET only)/docs/serializers/bson.md- BSON serializer (.NET only)/docs/serializers/index.md- Overview with links to all serializer types/docs/link-handling/.pages- Navigation configuration file/docs/serializers/.pages- Navigation configuration file/docs/link-handling/index.md- Expand overview with links to all new pages/docs/endpoints/index.md- Add "Navigating Between Endpoints" sectionMulti-Language Code Examples
All documentation now includes code examples in 4 languages (C#, Java, Kotlin, TypeScript) using tabbed format:
Link Handling Documentation
Extended all link-handling pages with Java and Kotlin examples:
./prefix patternEndpoint Documentation
Added practical usage examples for all 13 endpoint types:
All examples follow consistent patterns across languages and demonstrate practical, real-world usage patterns.
Original prompt
This pull request was created from Copilot chat.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.